/*SNNAT*/
/*LOGIN*/
.divPrincipal {
	width: 930px;
    height:550px;
    position:relative;
	position:static;
	margin:0 auto 0 auto;
}
.divEncabezado {
	width: 930px;
	height:134px;
	position:relative;
	background-image: url(img/encabezado.png);
	background-repeat:no-repeat;
}
.divLoginContent {
	width: 930px;
    height:400px;
    position:relative;
	position:static;
/*	background-image: url(img/content.png);*/
}
.loginHead {
	width: 930px;
    height:18px;
/*    position:relative;*/
/*	position:static;*/
	background-image: url(img/login_head.png);
}
.contentLogin {
	width: 930px;
    height:350px;
/*    position:relative;*/
/*	position:static;*/
	background-image: url(img/content.png);
	background-repeat:repeat;
}
.loginFoot {
	width: 930px;
    height:22px;
/*    position:relative;*/
/*	position:static;*/
	background-image: url(img/login_foot.png);
}
.foot {
	width:930px;
	height:80px;
/*	position:relative;*/
	background-image: url(img/foot.png);
/*	background-repeat:no-repeat;	*/
}

.loginForm {
	width:486px;
	height:231px;
	top:64px;
	left:227.5px;
	position:relative;
	background-image: url(img/login_form.png);
/*	background-repeat:no-repeat;	*/
}

.loginFormControl {
	width:425px;
	height:210px;
	top:10px;
	left:50px;
	position:relative;
/*	background-color:#33FFCC;*/
/*	background-repeat:no-repeat;	*/
}
.inputText0 {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
		height:20px;
		width:200px;

}
.text0 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#727171;
}
.text1 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#727171;
}
.loginCandado {
	width: 84px;
	height:103px;
	top:45px;
	left:320px;
	position:absolute;
	background-image: url(img/Login_candado.png);
	background-repeat:no-repeat;
}
.login_btnIngresar {
	width: 95px;
	height:30px;
	top:150 px;
	left:210px;
	position:absolute;
}
.divPieTexto {
    width:750px;
    left:115px;
    top:5px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    position:relative;
    color:#FFFFFF;    
}

/*LOGIN*/
/*APP*/
.divContent {
	width: 930px;
/*    height:350px;*/
/*    position:relative;*/
/*	position:static;*/
	background-image: url(img/content2.png);
	background-repeat:repeat;
	margin-top:0px;
	margin-bottom:-20px;
}
.appHead {
	width: 930px;
    height:43px;
/*    position:relative;*/
/*	position:static;*/
	background-image: url(img/appHead.png);
}

.appFoot {
	width: 930px;
    height:28px;
/*    position:relative;*/
/*	position:static;*/
	background-image: url(img/appFoot.png);
}
.iframe1 {
	width: 705px;
	height:430px;
/*	top:45px;*/
	left:40px;
	position:relative;
	margin-bottom:20px;
}
.divMenu{
    width:145px;
/*	height:170px;*/
/*	margin-left:30px;*/
	position:relative;
    left:35px;
	float:Left;

}
.divMenuAzul {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#0492c9;
    font-size: 13px;
	font-weight:bold;
}
.divMenuVerde {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	color:#29b318;
    font-size: 14px;
	font-weight:bold;
}
.divTextoEncabezado {
    font-family:Arial, Helvetica, sans-serif;
    color:#005d7c;
    font-size: 22px;
}
.divSelector0 {
    top: 37px;
    left: 420px;
    width:15px;
    height:108px;
    position:absolute;
    background-image: url(img/selector0.png);
    background-color:#00FF66;
}
.inputTextFactura0 {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
	height:20px;
	width:230px;
}
.cmbFactura0 {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
	height:25px;
	width:233px;
}
.cmbFactura1 {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
	height:25px;
	width:152px;
}
.divNotifCruz {
    top: 48px;
    left: 450px;
    width:18px;
    height:18px;
    position:absolute;
    background-image: url(img/cruz_verde.png);
}
.divFacturaNuevaLink {
    position:absolute;
    top: 48px;
    left: 470px;
    font-family:Arial;
    color:#aacd55;
    font-size:15px;
    text-decoration:underline;    
}
.divNuevaFacturaTexto {
    top: 78px;
    left: 470px;
    width:210px;
    height:20px;
    position:absolute;
    font-family:Arial;
    font-size:12px;
}
.divBotonBuscarFactura {
    left: 315px;
    position:absolute;
}
.inputTextFacturaAgregar {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
	height:20px;
	width:150px;

}
.inputCalendario0 {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
	height:20px;
	width:130px;
}
.divTablaDerecha {
    top: 55px;
    left: 380px;
    position:absolute;
}
.divTablaDerecha1 {
    top: 80px;
    left: 380px;
    position:absolute;
}
.divSelector1 {
    top: 55px;
    left: 360px;
    width:2px;
    height:160px;
    position:absolute;
    background-image: url(img/barra_div.png);
    background-color:#00FF66;
}
.divBotonGuardarFactura {
    left: 315px;
    position:absolute;
}
.divDetalledelProducto {
    left: 10px;
    position:absolute;
    font-family: Arial;
    font-size: 12px;
    color: #a9cf5c;
    font-weight:bold;
}
.divTablaAgregarFactura {
    position:absolute;
    width: 675px;
}
.divBotonGuardarPedido {
    left: 315px;
    position:absolute;
}
.divDetalledelProductoPedido {
    left: 10px;
    position:absolute;
    font-family: Arial;
    font-size: 12px;
    color: #a9cf5c;
    font-weight:bold;
}
.divTablaAgregarPedido {
    position:absolute;
    width: 675px;
}
.textArea0 {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
	height:50px;
	width:150px;
}
.cmb1 {
        font-family: Arial;
        font-size: 12px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
	height:25px;
	width:153px;
}
.textRptLink {
        font-family: Arial;
        font-size: 14px;
        color: #000000;
        /*color: #46ca0c;*/
        font-weight:bold;
}
.divBotonGenerarReporte0 {
    left: 250px;
    position:absolute;
}
.divBotonGenerarReporte1 {
    left: 250px;
    position:absolute;
}
.divTablaRpt0 {
    left: 20px;
    position:absolute;
}
.divTablaRpt1 {
    position:absolute;
}
.divBotonAgregarProductoReporte {
    left: 300px;
    position:absolute;
}
.divTablaAgregarProductoRpt{
    position:absolute;
}
.botonLupa {
 background: url(img/buscar.png);
 width: 16px;
 height: 14px;
 cursor: pointer;
 
}
/*APP*/









.divLoginForm {
	width:320px;
    height:103px;
	top:375px;
	left:300px;
    position:absolute;
	font-family:Arial;
	color:#727171;
	font-size:12px;
}
.divLoginOlvidoCont {
	width:300px;
    height:75px;
	top:475px;
	left:300px;
    position:absolute;
	font-family:Arial;
	font-size:12px;
	color:#727171;
	text-decoration:underline;
}

/*LOGIN*/

/*FORM*/
input555
{
        font-family: Arial;
        font-size: 17px;
        color: #333333;
        border: 1px #c1dee9 solid;
        border-color: #c1dee9;
        background-color: #FFFFFF;
        font-weight: bold;
}
.input1
{
        border: 1px #000000;
}

/*FORM*/

.divContenido0 {
	width: 930px;
	height:43px;
	position:relative;
	background-image: url(img/contenido0.png);
}
.divContenido1 {
	width:930px;
	position:relative;
	background-image: url(img/contenido1.png);
}
.divPie0 {
	width:930px;
	height:28px;
	position:relative;
	background-image: url(img/pie0.png);
	background-repeat:no-repeat;
}

.divContenido2 {
    width: 685px;
    position:relative;
	margin-left:200px;
	display:inline-block;
}
/*SNNAT*/




/*---------------------------------------------*/

#divEncabezado {
	WIDTH: 900px;
	height:100px;
	position:relative;
	margin-bottom:5px;
	background-image: url(img/sib_encabezado.png);
}
#divCuerpo {
	WIDTH: 750px;
	float:right;
	position:relative;
}
#divPie {
	WIDTH: 900px;
	position:relative;
	float:right;
	top:8px;
	text-align:center;
	font-size:12px;
	background-color:#4f81bd;
	color:#FFFFFF;
}
#divEncMenu {
	WIDTH:144px;
	position:relative;
	float:right;
	background-image: url(img/encTablaMenu.png);
	text-align:center;
	color:#FFF;
}
#divCuerpMenu {
	WIDTH:134px;
	position:relative;
	float:right;
	background-image: url(img/cuerpomenu.png);
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	font-size:15px;
	line-height:20px;

}
#divPieMenu {
	WIDTH:144px;
	height:10px;
	position:relative;
	float:right;
	background-image: url(img/piemenu.png);
	background-repeat:no-repeat;
}
#divEncContenido {
	WIDTH:750px;
	height:20px;
	position:relative;
	float:right;
	background-image: url(img/encContenido.png);
	text-align:center;
	color:#FFF;
}
#divcuerpoContenido {
	WIDTH:710px;
	position:relative;
	float:right;
	background-image: url(img/cuerpoContenido.png);
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}
#divcuerpoPie {
	WIDTH:750px;
	height:10px;
	position:relative;
	float:right;
	background-image: url(img/cuerpoPie.png);
	background-repeat:no-repeat;
}
/*asicalamiento por imagenes del cuerpo web*/

/*capas de login*/
#divLogEnc{
	WIDTH:648px;
	padding-top: 10px;
	text-align:center;
	position:relative;
	color:#FFF;
}
#divLogIngreso{
	WIDTH:648px;
	padding-top: 43px;
	text-align:center;
	position:relative;
	color:#FFF;
}
#divLogIngresoFrom{
	WIDTH:172px;
	position:relative;
	margin-left:239px;
	margin-top:5px;
}
.boton
{
	border-right: #696969 1px solid;
	border-top: #696969 1px solid;
	font-size: 12px;
	border-left: #696969 1px solid;
	color: black;
	border-bottom: #696969 1px solid;
	font-family: Arial;
	cursor:pointer;

}
/*capas de login*/

select{
        font-family: Verdana, sans-serif;
        font-size: 12px;
        color: #333333;
        border: 1px #666666 solid;
        border-color: #999999;
        background-color: #F7F7F7;
        font-weight: bold;
         }

/*tablas*/
.login{
	background-image:url(img/login.jpg);
	background-repeat:no-repeat;
	border:none;
}
table {
  border-collapse: collapse;
  border: none;
border-spacing: 1px;
  }

a {
  background: transparent;
  text-decoration: none;
  color:#000;
  }
a:hover {
  background: transparent;
  color:#000;
  }
.trcampos {
background: #4F81BD;
font: bold 15px helvetica, verdana, arial, sans-serif;
font-size:11
text-decoration: none;
color:#FFFFFF;
font-weight:500;
}
.tr1{
font: bold 12px helvetica, verdana, arial, sans-serif;
font-size:11
text-decoration: none;
color:#000000;
background: #DBE5F1;
 }
.tr2{
font: bold 12px helvetica, verdana, arial, sans-serif;
font-size:11
text-decoration: none;
color:#000000;
background: #FFFFFF;
 }

.tr1:hover, .tr2:hover{
	background-color:#CCC
}
/*tablas*/
